Hyyan\WPI\Emails D

Total Complexity 157
Dependencies 7
Dependents 1
Total lines 913
Lines of code 427
Logical lines of code 299
Comment lines 365
Methods 39
Properties 1

Methods 39

Method Rating Maintainability Complexity Lines of code
get_default_setting()
C
41 32 39
correctLocal()
B
41 23 50
translateEmailStringToOrderLanguage()
B
40 18 59
registerEmailStringsForTranslation()
A
44 13 46
translateCommonString()
A
48 9 34
registerString()
S
58 6 14
isFullyRefunded()
S
67 6 7
getOrderIDFromIPNRequest()
S
59 4 15
registerCommonString()
S
63 4 11
__construct()
S
46 2 36
translateEmailSubjectCustomerRefundedOrder()
S
67 3 7
getEmailSetting()
S
66 3 8
translateEmailHeadingCustomerRefundedOrder()
S
67 3 7
translateEmailHeadingCustomerCompletedOrder()
S
67 3 7
translateEmailSubjectCustomerCompletedOrder()
S
67 3 7
translateEmailString()
S
62 2 11
translateEmailSubjectCustomerInvoicePaid()
S
78 1 3
translateEmailSubjectCustomerOnHoldOrder()
S
78 1 3
translateEmailHeadingCustomerOnHoldOrder()
S
78 1 3
translateEmailHeadingCustomerResetPassword()
S
79 1 3
translateEmailSubjectCustomerResetPassword()
S
79 1 3
translateEmailHeadingCustomerNewAccount()
S
79 1 3
translateEmailSubjectCustomerNewAccount()
S
79 1 3
translateEmailHeadingCustomerInvoicePaid()
S
78 1 3
translateEmailRecipientFailedOrder()
S
78 1 3
translateEmailHeadingCustomerInvoice()
S
78 1 3
translateEmailSubjectFailedOrder()
S
78 1 3
translateEmailHeadingCustomerNote()
S
78 1 3
translateEmailSubjectCustomerNote()
S
78 1 3
translateEmailHeadingCustomerProcessingOrder()
S
78 1 3
translateEmailSubjectCustomerProcessingOrder()
S
78 1 3
translateEmailHeadingNewOrder()
S
78 1 3
translateEmailSubjectNewOrder()
S
78 1 3
translateEmailRecipientNewOrder()
S
78 1 3
translateEmailHeadingCancelOrder()
S
78 1 3
translateEmailSubjectCancelOrder()
S
78 1 3
translateEmailRecipientCancelOrder()
S
78 1 3
translateEmailHeadingFailedOrder()
S
78 1 3
translateEmailSubjectCustomerInvoice()
S
78 1 3